草庐IT

unity rtmp推送

全部标签

ios - 从 Apple 推送通知中识别无效 token

所以这是我第一次开发使用APN的应用程序。我最终混合了开发和生产设备token。显然,APNS在使用产品证书时会忽略包含开发token的通知。有谁知道我可以识别哪些token无效的方法(开发设备token),以便我可以将它们从我的服务器中删除? 最佳答案 您通过使用增强的消息格式向Apple发送通知并尝试从套接字中读取以获得错误响应来识别此类无效设备token。无效的设备token将导致Apple在关闭套接字之前将错误响应写入套接字。棘手的部分是设法在套接字关闭之前读取错误响应。这TechnicalNote给出了很好的解释。

iphone - 使用 Apple 的推送通知服务 (APNS) 避免重复

我们引用了Apple的TN2265(https://developer.apple.com/library/ios/technotes/tn2265/_index.html)在我们的应用程序中实现错误处理,它向我们的用户发送推送通知。文档建议我们异步处理错误,具体来说:Ifyougetsixbytesback,that'sanerrorresponsethatyoucancheckfortheresponsecodeandtheIDofthenotificationthatcausedtheerror.You'llneedtosendeverynotificationfollowing

ios - 推送后保存 objectAtIndex 时 NSFetchedResultsController 崩溃

我的应用程序中有两个UIViewControllers(与这个问题相关)。他们每个人都有一个NSFetchedResultsController,对同一个名为News的entity发出请求。它们也有相同的排序描述符,并且使用相同的UITableViewCell子类来显示所有内容。它们也都符合NSFetchedResultsControllerDelegate并运行委托(delegate)方法。唯一的区别是第一个ViewController,我将其称为SummaryVC,只显示第一个(最多)6个获取的对象。而另一个NewsFeedVC显示了所有对象,它还会对更多对象的下载进行分页。因此S

ios - 您可以发送不唤醒手机的 iOS 推送通知吗?

我想知道是否可以将推送通知“提醒”到iOS设备,如果屏幕关闭则不会唤醒手机。需要说明的是,我仍然希望通过另一种方法唤醒手机后,此通知会出现在锁定屏幕/通知下拉列表中。 最佳答案 是的,从iOS7开始,您可以发送“无声”通知。来自iOS7releasenotes:Appssupportingeitherthefetchorremote-notificationbackgroundmodesmaybelaunchedormovedfromthesuspendedtobackgroundstateatappropriatetimes.In

iOS 推送通知不适用于开发证书

情况:我们在不同的后端URL上安装了PROD和DEVAPN证书。生产证书有效!:推送已交付。DEV证书无效,苹果服务器返回错误代码7(无效token)。我已经检查了所有的东西,但可能我仍然遗漏了一些东西。appid正确(与产品相同)我使用正确的后端(安装了DEV证书)我在DEBUG模式下从XCode启动应用程序(对应于DEV环境)我使用来自同一帐户的适当的应用程序开发证书我使用适当的开发配置文件(其中支持推送)应该真的有用吧? 最佳答案 如果是IOS9,请从AppleProductionPush通知证书发送通知,它将起作用。从生产A

ios - 内容可用推送通知在不调试时不调用委托(delegate)

我们的服务器发送内容可用的推送通知。推送通知允许使用UIBackgroundMode。无论应用程序是在前台还是在后台(按主页按钮),在Debug模式下一切都运行良好。在这两种情况下都会调用委托(delegate)didReceiveRemoteNotification。但是,如果应用程序未连接到调试器并处于后台,则永远不会调用它。当我按下任何通知时,它会被调用,这不会给我任何时间来提前下载内容。难道我们使用的是开发证书而不是生产证书?还有什么其他原因可以导致类似的事情发生?(如果您希望我提供任何片段来查找问题,请告诉我)感谢任何帮助 最佳答案

php - 如何更改推送通知声音?

我正在使用laravel5和php来推送通知github链接(https://github.com/davibennun/laravel-push-notification)。我应该怎么做才能更改推送通知声音? 最佳答案 当您准备要发送的消息时,您有一个字段声音。您可以在那里编辑以更改声音。$message=PushNotification::Message('MessageText',array('badge'=>1,'sound'=>'example.aiff',//EDITTHISfilename'actionLocKey'=

iOS 推送通知自定义声音重复?

我正在处理推送通知。我已经为推送通知实现了自定义声音。如果推送通知自定义声音只有5秒长,那么我可以重复它直到达到最大声音限制(30秒)吗?例如:我可以重复播放一个通知的声音6次吗?JSON负载是:array('alert'=>$message,'sound'=>'blackberry_3.mp3'); 最佳答案 你不能直接让声音重复。您必须再次发送通知才能再次触发声音。看看这个问题,和你的很相似:applepushnotificationwithsoundbuzzingatregularinterval

python - iOS 推送通知 (APNs) 通过 GAE,SSL 握手失败

我正在尝试使用此RPC处理程序展示来自GoogleAppEngine应用程序实例的iOS推送通知的概念证明...PAYLOAD={'aps':{'alert':'Push!','sound':'default'}}TOKEN='[...]'classAPNsTest(BaseRPCHandler):defget(self,context,name):self._call_method(context,name)defsend_push(self):#certificatefilesfilename='VisitorGuidePush'abs_path=os.path.abspath(o

ios - 在设置应用中禁用后继续接收 iOS 推送通知

在我的应用程序中测试远程推送通知时,我遇到了一些奇怪的行为:即使我在设置App中为我的应用程序选项关闭了“启用通知”,我仍然会收到通知。那是正常的吗?我的应用程序应该在禁用该选项后取消订阅通知本身,还是iOS的响应?或者我应该在注册远程通知时做一些特别的事情吗?或者它可能是“沙盒”通知的常态?在iPhone4上的iOS5.1上测试。 最佳答案 我认为用于禁用通知的UI令人困惑。将“通知中心”切换为关闭与禁用通知不同。您都需要单独取消选择“提醒样式”、“角标(Badge)应用程序图标”、“声音”和“在锁定屏幕中查看”。这是我用来在运行